
#coupon header{height: 50px;line-height: 50px;width: 100%;position: fixed;top: 0;background:#fff;z-index: 10;border-bottom: 1px solid #efefef;}
#coupon header span{position: absolute;left: 0;height: 100%;width: 50px;}
#coupon header span i{position: absolute;left: 10px;top: 15px;height: 25px;width: 25px;background: url(../../icon/back.png)no-repeat center;background-size: cover;}
#coupon header div{width: 50%;margin: 0 auto;font-size: 16px;text-align: center;}

#coupon .content{padding: 10px;padding-top: 60px;width: 100%;box-sizing: border-box;}
#coupon .content .tab{width: 100%;border-bottom: 1px solid #efefef;height:30px;line-height: 30px;}
#coupon .content .tab span{width: 32%;text-align: center;}
#coupon .content .show{overflow: hidden;}
#coupon .content .show .move{width: 300%;position: relative;}
#coupon .content .show .move .mod{padding: 10px;box-sizing: border-box;width: 33.33333333%;position: absolute;top: 0;}
#coupon .content .mod .video{padding: 10px 0;border-bottom: 1px solid #efefef;height: 80px;width: 100%;margin: 10px 0;}
#coupon .content .mod .video .left{width: 30%;height: 100%;display: flex;display: -webkit-flex;justify-content: center;flex-direction: column;align-items: center;}
#coupon .content .mod .video .right{width: 68%;height: 100%;display: flex;display: -webkit-flex;justify-content: space-around;flex-direction: column;}
